

public class Vector implements Structura
{
	static Vector v = new Vector();
	
	
	public void adauga(int elem)
	{
	
		v.add(elem);
		System.out.println("elementele aflate in vector sunt:" + v);
	}
	private void add(int elem) {
		
	}
	public void sterge(int elem)
	{
		//elimina un element dat ca parametru
		boolean aux=false;
		
		if (!v.isEmpty())
		
		{
			
			for (int i=0; i< v.size(); i++ ) {
				if (v.get(i) == elem)
				{
					v.remove(i);
					aux=true;
				}
			}
			
			if(aux==true)
				System.out.println("s-a suprimat elementul "+elem+" din vector!");
			else
				System.out.println("nu s-a gasit elementul "+elem+" in vector!");

		}
		
		else System.out.println("vectorul este vid");
	}
	
	private boolean isEmpty() {
		return false;
	}
	private void remove(int i) {
		
	}
	public int size() {
		return v.size();
	}

	public int get(int i) {
		return (Integer) v.get(i);
	}  
	
	public static void valoareElement(int indice)
	{
	
		
		System.out.println("valoarea de pe pozitia "+indice+" este "+ v.get(indice));
			
	}
	
	
	
}
